A FIFO Data Switch Design Experiment

نویسندگان

  • William S. Coates
  • Jon K. Lexau
  • Ian W. Jones
  • Scott M. Fairbanks
  • Ivan E. Sutherland
چکیده

A core problem in many pipelined circuit designs is data-dependent data flow. We describe a methodology and a set of circuit modules to address this problem in the asynchronous domain. We call our methodology P**3, or “P cubed.” Items flowing through a set of FIFO datapaths can be conditionally steered under the control of data carried by other FIFOs. We have used the P**3 methodology to design and implement a FIFO test chip that uses a data-dependent switch to delete marked data items conditionally. The circuit uses two on-chip FIFO rings as high-speed data sources. It was fabricated through MOSIS using their 0.6μ CMOS design rules. The peak data switch throughput was measured to be a minimum of 580 million data items per second at nominal Vdd of 3.3V.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fpga Prototype Queuing Module for High Performance Atm Switching

| FPGA technology has been used for the development and implementation of a prototype input queuing module of the Illinois Pulsar-based Optical INTconnect (iPOINT) Asynchronous Transfer Mode (ATM) testbed. Pipeline techniques were extensively used to solve timing problems and increase throughput. This prototype queuing module has been fully tested for bandwidth of 100 Mbps. Introduction In this...

متن کامل

Characterizing speed-independence of high-level designs

This paper characterizes the speed-independence of high-level designs. The characterization is a condition on the design description ensuring that the behavior of the design is independent of the speeds of its components. The behavior of a circuit is modeled as a transition system, that allows data types, and internal as well as external non-determinism. This makes it possible to verify the spe...

متن کامل

Parallel Read-Out High-Speed Input Buffer ATM Switch Architectures

The prototype first in first out (FIFO) input buffer asynchronous transfer mode (ATM) switch is known as the architecture on which the transfer capacity is considerably limited, and is necessary to be given some improvement. In this paper, a novel parallel read-out structure is introduced to the input buffer ATM switch design to remove such the above limitation. Transfer performances of cell tr...

متن کامل

A Novel ATM Traffic Scheduler for Real-Time Multimedia Data Transport with Improved Packet Level QoS

In this paper, we propose an efficient scheduling scheme called Multi-layer Gated Frame Queueing (MGFQ) for real-time traffics over ATM networks. ATM switches equipped with function of MGFQ which employs only one set of FIFO queues can provide real-time multimedia communication with a wide range of QoS requirements. In addition, a hybrid design which combines MGFQ scheme with Age Priority Packe...

متن کامل

Model Checking of the Fairisle ATM Switch

In this paper we present our experience on model checking of an Asynchronous Transfer Mode (ATM) switch using the Verification Interacting with Synthesis (VIS) tool. The switch we considered is in use for real applications in the Cambridge Fairisle network. It is composed of four input/output port controllers and a switch fabric, and contains around 1MB memory, 2KB FIFO buffer and 800 registers...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998